The Spanish top seed was unable to continue and handed the match to Krunic 5-7, 7-6 (7/3), 2-1. "I felt in trouble in the second set when I was 2-0 up," Muguruza said.
"I started to feel my calves were cramping." Muguruza had won a tight first set and appeared heading for a straight sets win over Krunic when she opened up a 5-2 lead in the second. However, she began to struggle in the 30 Celsius (86 Fahrenheit) heat and oppressive humidity as Krunic fought back to win the second set on a tiebreak.
Muguruza received treatment from the physio on court before the start of the decider and broke Krunic only to collapse while serving to consolidate the service break. "I continued to think that with the match they (cramps) might go away, and then they were increasing, increasing. And then I had a lot of my body cramping," Muguruza said.
The loss ends any hope Muguruza had of leapfrogging Simona Halep and becoming world number one before the seedings are decided for the Australian Open, which begins on January 15. Krunic will now play Anastasija Sevastova after the seventh-seeded Latvian crushed Sorana Cirstea of Romania 6-2, 6-1. Last year's runner-up Alize Cornet eased into the final eight with a straight-sets win over Croatia's Mirjana Lucic-Baroni.
Cornet, who won her first-round match when fourth seed Caroline Garcia retired injured, was too consistent for Lucic-Baroni, winning 6-1, 7-5. After top seed Rafael Nadal pulled out late last week, the men's draw was dealt another major blow when Andy Murray withdrew. Murray suffered a right hip injury in 2017 and has not played on the ATP tour since losing a tough five-setter to American Sam Querrey in the quarter-finals at Wimbledon.
The 30-year-old Scot issued a statement Tuesday announcing his withdrawal from the tournament, and did not say whether he would be able to play the year's first Grand Slam. Murray said he would stay in Brisbane as he "works towards returning to the tennis circuit".